var $contactPersonTable = $('#contactPerson');//联系人表格
var $businessTable = $("#business");//商机分析
var $followTable = $('#follow');
var customerCountList;
var ratioList;
var customerId = 0;
var timeFlag = true;
var timeList = [];


//防止表头与表格不对齐
$(window).resize(function () {
    $contactPersonTable.bootstrapTable('resetView');
    $businessTable.bootstrapTable('resetView');
    $followTable.bootstrapTable('resetView');
});
// $(document).ready(function(){
//     getYearWeek(new Date($('#planDateVal').val()));
// });
$(function(){
    // console.log()
    // getYearWeek(new Date($('#planDateVal').val()));
    // 初始化日期选择控件
    $('#startDate').datepicker({
        language: "zh-CN",
        autoclose: true,
        clearBtn: true,
        todayHighlight: true,
        format: "yyyy-mm-dd"
    }).on("changeDate", function (e) {
        if($("#startDate").val()!=''){
            var date = new Date();
            timeFlag = false;
            timeList=[]
            getYearWeek(new Date($("#startDate").val()));
            $('.all').removeClass('active-second');
            $('.week').removeClass('active-second');
            $("#dateType").val("");
        }
    });
    contactPersonTableInit();
    businessTableInit();
    followTableTableInit()
    $('#selectReview').selectpicker()
    // //调用周日历
    // new jcalendar_week({
    //     element: "#jcalendar_week",//填充日历的dom元素
    //     dayaddclass:function(date){
    //         //添加某天时给添加类名
    //         return "";
    //     },
    //     dayclick:function(date,obj){
    //         //day点击事件
    //         $(obj).addClass("calendar_day_act").siblings().removeClass("calendar_day_act");
    //
    //
    //     }
    // });
})


function followSelectTime(time){
    if (time == 'follow') {
        $('.followAll').addClass('active-second');
        $('.businessTab').removeClass('active-second');
        $("#dateType1").val("thisWeek");
        $('#followTableModel').css('display','block')
        $('#businessTableModel').css('display','none')
    }
    if (time == 'business') {
        $('.businessTab').addClass('active-second');
        $('.followAll').removeClass('active-second');
        $("#dateType1").val("topWeek");
        $('#businessTableModel').css('display','block')
        $('#followTableModel').css('display','none')

    }
}

//日期数据
function timeData(startDate,endDate,planDate){
    $.ajax({
        url: "/followPlan/getFollowPlanCount",
        type: 'GET',
        datatype: 'json',
        async:false,
        data:{
            startDate:startDate,
            endDate:endDate,
            planDate:planDate,
        },
        success: function (data) {
            if (data) {
                if (data.code == '000000') {
                    customerCountList = data.data.customerCount;
                    ratioList = data.data.ratio;
                }
            }
        },
        error: function () {
            $.alert('请求失败');
        }
    });
}


function contactPersonTableInit(){
    //先销毁表格
    $contactPersonTable.bootstrapTable('destroy');
    $contactPersonTable.bootstrapTable({
        classes: 'table table-bordered table-hover table-striped',
        url: '/followPlan/getFollowPlanList',//请求地址
        method: 'post',//请求方式
        contentType: "application/x-www-form-urlencoded",//请求内容类型
        dataType: "json",//数据类型
        striped: true,//是否显示行间隔色
        sortable: true,//是否启用排序
        cache: false,//是否使用缓存
        sortOrder: "desc",//排序方式
        sortName: 'createTm',//排序字段
        showColumns: false,//显示隐藏列
        showRefresh: false,//显示刷新按钮
        showToggle: false,//切换显示样式
        showFooter: false,//显示Table脚部
        pagination: true,//是否显示分页
        showPaginationSwitch: false,//是否显示分页按钮
        clickToSelect: false,//是否启用点击选中行
        singleSelect: false,
        minimumCountColumns: 2,//最少要显示的列数
        undefinedText: '-',//cell没有值时显示
        sidePagination: "server",//分页方式：client客户端分页，server服务端分页
        // serverSort: true,
        uniqueId: 'memberProductId',
        idField: 'memberProductId',
        pageSize: 5,//每页的记录行数
        pageNumber: 1,//初始化加载第1页，默认第1页
        pageList: "[5, 10, 15, 20]",//可供选择的每页的行数

        queryParams: queryParams,//查询参数
        columns: [
            {title: '主键', field: 'memberProductId', visible: false},
            {title: '联系人', field: 'contactName', align: 'left', valign: 'middle'},
            {title: '热度值',field: 'thermodynamicValue', align: 'right', valign: 'middle'},
            {title: '客户',field: 'customerName', align: 'left', valign: 'middle'},
            {title: '职务', field: 'contactPosition', align: 'right', valign: 'middle',formatter: contactPositionFormat},
        ],
        responseHandler: function (result) {

            if(result.code == "000000") {
                var obj = {
                    "rows": result.data,
                    "total": result.totalRecords//总条数
                };
            } else {
                var obj = {
                    "total": 0,
                    "rows": [],
                }
            }
            return obj;
        },
        onLoadSuccess: function (row) {
            if(row.total>0){
                $('#contactPerson tbody :first').addClass('changeColor');//给表格的第一行数据设置为高亮
                customerId = row.rows[0].customerId;
                businessTableInit();
                followTableTableInit()
            }else{
                customerId = 0;
                businessTableInit();
                followTableTableInit()
            }
        },
        onClickRow:function (row,$element) {
            $('.info').removeClass('info');//移除class
            $($element).addClass('info');//添加class
            customerId = row.customerId;
            businessTableInit();
            followTableTableInit()
        },
        onLoadError: function (status) {
            if (status == 403) {
                alert("权限不足！禁止访问！");
            } else {
                //加载失败时执行
                alert("加载失败！");
            }
        },
        formatLoadingMessage: function () {
            return "请稍等，加载中...";
        },
        formatNoMatches: function () {
            return '无符合条件的记录';
        },
    });
}

function queryParams(params){
    params.pageSize = params.limit;
    params.pageIndex = (params.offset / params.limit) + 1;
    params.sortName = params.sort; //排序列名
    params.sortOrder = params.order;//排序方式
    //搜索条件
    params.dateType = $('#dateType').val();
    params.planDate = $('.calendarTime').text();
    params.customerId = $('#customerId').val()
    return params;
}

function contactPositionFormat(value, row, index){
    if(value == 0){
        return '公司管理'
    }else if(value == 1){
        return '财务'
    }else if(value == 2){
        return '人力'
    }else if(value == 3){
        return '其他'
    }
}

function businessTableInit(){
    //先销毁表格
    $businessTable.bootstrapTable('destroy');
    $businessTable.bootstrapTable({
        classes: 'table table-bordered table-hover table-striped',
        url: '/opportunity/selectOpportunityVoList',//请求地址
        method: 'post',//请求方式
        contentType: "application/x-www-form-urlencoded",//请求内容类型
        dataType: "json",//数据类型
        striped: true,//是否显示行间隔色
        sortOrder: "desc",//排序方式
        sortName: 'createTm',//排序字段
        sortable: true,//是否启用排序
        cache: false,//是否使用缓存
        showColumns: false,//显示隐藏列
        showRefresh: false,//显示刷新按钮
        showToggle: false,//切换显示样式
        showFooter: false,//显示Table脚部
        pagination: true,//是否显示分页
        showPaginationSwitch: false,//是否显示分页按钮
        clickToSelect: false,//是否启用点击选中行
        singleSelect: false,
        minimumCountColumns: 2,//最少要显示的列数
        undefinedText: '-',//cell没有值时显示
        sidePagination: "server",//分页方式：client客户端分页，server服务端分页
        // serverSort: true,
        uniqueId: 'memberProductId',
        idField: 'memberProductId',
        pageSize: 5,//每页的记录行数
        pageNumber: 1,//初始化加载第1页，默认第1页
        pageList: "[5, 10, 15, 20]",//可供选择的每页的行数

        queryParams: businessQueryParams,//查询参数
        columns: [
            {title: '主键', field: 'memberProductId', visible: false},
            {title: '商机标题', field: 'opportunityTitle', align: 'center', valign: 'middle'},
            {title: '商机类型',field: 'opportunityStatus', align: 'center', valign: 'middle',formatter:opportunityStatusFormat},
            {title: '商机创建时间',field: 'createTm', align: 'center', valign: 'middle',formatter:dateFormat},
        ],
        responseHandler: function (result) {
            if(result.code == "000000") {
                var obj = {
                    "rows": result.data,
                    "total": result.totalRecords//总条数
                };
            } else {
                var obj = {
                    "total": 0,
                    "rows": [],
                }
            }
            return obj;
        },
        onLoadSuccess: function () {
        },
        onClickRow:function (row,$element) {
            $('.info').removeClass('info');//移除class
            $($element).addClass('info');//添加class
        },
        onLoadError: function (status) {
            if (status == 403) {
                alert("权限不足！禁止访问！");
            } else {
                //加载失败时执行
                alert("加载失败！");
            }
        },
        formatLoadingMessage: function () {
            return "请稍等，加载中...";
        },
        formatNoMatches: function () {
            return '无符合条件的记录';
        },
    });
}


function followTableTableInit(){
    //先销毁表格
    $followTable.bootstrapTable('destroy');
    $followTable.bootstrapTable({
        classes: 'table table-bordered table-hover table-striped',
        url: '/clueFollow/selectClueFollowList',//请求地址
        method: 'get',//请求方式
        contentType: "application/x-www-form-urlencoded",//请求内容类型
        dataType: "json",//数据类型
        striped: false,//是否显示行间隔色
        sortOrder: "desc",//排序方式
        sortName: 'createTm',//排序字段
        sortable: true,//是否启用排序
        cache: false,//是否使用缓存
        showColumns: false,//显示隐藏列
        showRefresh: false,//显示刷新按钮
        showToggle: false,//切换显示样式
        showFooter: false,//显示Table脚部
        pagination: true,//是否显示分页
        showPaginationSwitch: false,//是否显示分页按钮
        clickToSelect: false,//是否启用点击选中行
        singleSelect: false,
        minimumCountColumns: 2,//最少要显示的列数
        undefinedText: '-',//cell没有值时显示
        sidePagination: "server",//分页方式：client客户端分页，server服务端分页
        // serverSort: true,
        uniqueId: 'memberProductId',
        idField: 'memberProductId',
        pageSize: 5,//每页的记录行数
        pageNumber: 1,//初始化加载第1页，默认第1页
        pageList: "[5, 10, 15, 20]",//可供选择的每页的行数

        queryParams: followQueryParams,//查询参数
        columns: [
            {title: '主键', field: 'memberProductId', visible: false},
            {title: '跟进日期', field: 'createTm', align: 'left', valign: 'middle'},
            {title: '跟进详情',field: 'followDetail', align: 'left', valign: 'middle',formatter:tagFormat},
            {title: '操作',field: 'tag', align: 'right', valign: 'middle',formatter: genderOpt},
        ],
        responseHandler: function (result) {
            if(result.code == "000000") {
                var obj = {
                    "rows": result.data,
                    "total": result.totalRecords//总条数
                };
            } else {
                var obj = {
                    "total": 0,
                    "rows": [],
                }
            }
            return obj;
        },
        onLoadSuccess: function () {
            //加载成功时执行
            $("[data-toggle='tooltip']").tooltip();//加这个是为了让操作列的提示图标显示在上方
        },
        onClickRow:function (row,$element) {
            $('.info').removeClass('info');//移除class
            $($element).addClass('info');//添加class
        },
        onLoadError: function (status) {
            if (status == 403) {
                alert("权限不足！禁止访问！");
            } else {
                //加载失败时执行
                alert("加载失败！");
            }
        },
        formatLoadingMessage: function () {
            return "请稍等，加载中...";
        },
        formatNoMatches: function () {
            return '无符合条件的记录';
        },
    });
}



function businessQueryParams(params){
    params.pageSize = params.limit;
    params.pageIndex = (params.offset / params.limit) + 1;
    // params.sortName = params.sort; //排序列名
    params.sortOrder = params.order;//排序方式
    //搜索条件
    params.customerId = customerId;
    params.sort = $('#selectReview').val()
    return params;
}

function followQueryParams(params){
    params.pageSize = params.limit;
    params.pageIndex = (params.offset / params.limit) + 1;
    // params.sortName = params.sort; //排序列名
    params.sortOrder = params.order;//排序方式
    //搜索条件
    params.customerId = customerId;
    params.sort = $('#selectReview').val()
    params.isAdmin = 2
    return params;
}

/**
 * 自定义操作列内容
 */
function genderOpt(value, row, index) {
    let html = '';
    html +=  '<buuton type="button" id="detail" class="btn btn-xs btn-default m-r-5 show-btn" data-toggle="tooltip" onclick=\'participle(\"' + row.clueFollowId + '")\' title='+value+'   >抽取标签</buuton>';
    return html;
}

function participle(id){
    $.ajax({
        type: 'POST',
        dataType: "json",
        url: '/clueFollow/followDetailParticiple',
        cache : false,
        data:{
            followId:id
        },
        async : false,
        success: (function (data) {
            if (data.code == "000000") {
                console.log(data)
                $.alert('抽取成功')
                followTableTableInit()
            }
        }),
        error: (function (res) {
            alert("请求失败1");
        })
    });
}

function tagFormat(value, row, index) {
    var valTip;
    if(value == null){
        valTip = '--'
    }else{
        if(value.length>9) {
            valTip = value.substring(0, 8)+"..."
        } else {
            valTip = value
        }
    }
    return [
        '<span style="color: #4d5259" href="#" data-html="true" data-toggle="tooltip" title=' + value + '>' + valTip + '</span>',
    ].join('');
}

function followSelectStatus(){
    console.log($('#selectReview').val())
    $('#selectReview').val();
    businessTableInit();
    followTableTableInit();
}

//商机类型换算
function opportunityStatusFormat(value) {
    if (value == null || value == undefined) {
        return "-";
    } else if (1 == value) {
        return "<span class='label label-success-light'>初步洽谈</span>";
    } else if (2 == value) {
        return "<span class='label label-yellow-light'>需求确定</span>";
    } else if (3 == value) {
        return "<span class='label label-info-light'>方案报价</span>";
    } else if (4 == value){
        return "<span class='label label-purple-light'>谈判</span>";
    }else if (5 == value){
        return "<span class='label label-purple-light'>洽谈合同</span>";
    }else if (6 == value){
        return "<span class='label label-purple-light'>赢单</span>";
    }else if (7 == value){
        return "<span class='label label-purple-light'>输单</span>";
    }
}

//时间格式换算
function dateFormat(value) {
    if (value != null) {
        var date = new Date(value);
        var month = date.getMonth()+1;
        var tian = date.getDate();
        if (month >= 1 && month <= 9) {
            month = "0" + month;
        }
        if (tian >= 1 && tian <= 9) {
            tian = "0" + tian;
        }

        return date.getFullYear() + '-' + month + '-' + tian;
    }
}

// 跳转线上线下电话跟进   跟进方式：1-线上电话；2-拜访 3-微信 4-线下电话 5-邮箱 6-陪访
function goOnline(name) {
    var type = '';
    var title = '跟进';
    var source = '1';//从哪跳转到跟进页面（0：线索；1：客户）
    // 线上电话
    if (name == 'online') {
        type = "1";
        title = '客户跟进-线上电话';
    }
    // 拜访
    if (name == 'visit') {
        type = "2";
        title = '客户跟进-拜访';
    }
    // 微信
    if (name == 'WeChat') {
        type = "3";
        title = '客户跟进-微信交流';
    }
    // 线下电话
    if (name == 'offline') {
        type = "4";
        title = '客户跟进-线下电话';
    }
    // 电子邮件
    if (name == 'email') {
        type="5";
        title = '客户跟进-电子邮件';
    }
    // 陪访
    if (name == 'accompanyingVisit') {
        type = "6";
        title = '客户跟进-陪访';
    }
    parent.$(parent.document).data('multitabs').create({
        iframe : true,
        title : title,
        url : "/front/followPlanManager/clueFollow?type="+ type +"&source=" +source
    }, true);
}


//调用周日历
var weekfn =  new jcalendar_week({
    element: "#jcalendar_week",//填充日历的dom元素
    dayaddclass:function(date){
        //添加某天时给添加类名
        return "";
    },
    dayclick:function(date,obj){
        //day点击事件
        $(obj).addClass("calendar_day_act").siblings().removeClass("calendar_day_act");
    }
});


function getYearWeek(endDate) {
    console.log(endDate)
    //本年的第一天
    var beginDate = new Date(endDate.getFullYear(), 0, 1);
    //星期从0-6,0代表星期天，6代表星期六
    var endWeek = endDate.getDay();
    if (endWeek == 0) endWeek = 7;
    var beginWeek = beginDate.getDay();
    if (beginWeek == 0) beginWeek = 7;
    //计算两个日期的天数差
    var millisDiff = endDate.getTime() - beginDate.getTime();
    var dayDiff = Math.floor((millisDiff + (beginWeek - endWeek) * (24 * 60 * 60 * 1000)) / 86400000);
    var week =  Math.ceil(dayDiff / 7);
    var year = endDate.getFullYear();
    var month = endDate.getMonth();
    var day = endDate.getDate();
    timeList.push(year,month+1,day)
    console.log(week)
    weekfn.confirmweek(year,week);
    contactPersonTableInit();
    businessTableInit();
    followTableTableInit()
}




function selectTime(time){
    if (time == 'all') {
        $('.all').addClass('active-second');
        $('.week').removeClass('active-second');
        $("#dateType").val("all");
        contactPersonTableInit()
        var endDate = new Date();
        //本年的第一天
        var beginDate = new Date(endDate.getFullYear(), 0, 1);
        //星期从0-6,0代表星期天，6代表星期六
        var endWeek = endDate.getDay();
        if (endWeek == 0) endWeek = 7;
        var beginWeek = beginDate.getDay();
        if (beginWeek == 0) beginWeek = 7;
        //计算两个日期的天数差
        var millisDiff = endDate.getTime() - beginDate.getTime();
        var dayDiff = Math.floor((millisDiff + (beginWeek - endWeek) * (24 * 60 * 60 * 1000)) / 86400000);
        var week =  Math.ceil(dayDiff / 7)-1;
        var year = endDate.getFullYear();

        var beforew=week;

        var afterweekfirst=weekfn.weekfirstdate(year,beforew);
        var afterweekdata=weekfn.getweeknum(afterweekfirst[0],afterweekfirst[1],afterweekfirst[2]);
        weekfn.confirmweek(afterweekdata[0],afterweekdata[1]);
        // $('#startDate').val('')
        $('#startDate').datepicker('clearDates')
    }
    if (time == 'week') {
        $('.week').addClass('active-second');
        $('.all').removeClass('active-second');
        $("#dateType").val("all");
        contactPersonTableInit()
        var endDate = new Date();
        //本年的第一天
        var beginDate = new Date(endDate.getFullYear(), 0, 1);
        //星期从0-6,0代表星期天，6代表星期六
        var endWeek = endDate.getDay();
        if (endWeek == 0) endWeek = 7;
        var beginWeek = beginDate.getDay();
        if (beginWeek == 0) beginWeek = 7;
        //计算两个日期的天数差
        var millisDiff = endDate.getTime() - beginDate.getTime();
        var dayDiff = Math.floor((millisDiff + (beginWeek - endWeek) * (24 * 60 * 60 * 1000)) / 86400000);
        var week =  Math.ceil(dayDiff / 7);
        var year = endDate.getFullYear();

        var beforew=week;
        var afterweekfirst=weekfn.weekfirstdate(year,beforew);
        var afterweekdata=weekfn.getweeknum(afterweekfirst[0],afterweekfirst[1],afterweekfirst[2]);
        weekfn.confirmweek(afterweekdata[0],afterweekdata[1]);
        $('#startDate').datepicker('clearDates')
    }
}





//获取周第一天
//获取传入日期为当年第几周（注:这里的月份从0开始）
//跳转到指定周
function jumpweek(){
    var getyear=parseInt($("#setyear").val());
    var getweek=parseInt($("#setweek").val());
    weekfn.confirmweek(getyear,getweek);
    $('#pop').hide();
}
//跳转到本周
function tonowweek(){
    weekfn.nowweek();
    $('#pop').hide();
}
/*--周日历--*/
function jcalendar_week(options){
    console.log(options)
    var _this=this;
    var defaults={
        element: "#jcalendar_week",
        dayclick:function(date,obj){
            //day点击事件
            $(obj).addClass("calendar_day_act").siblings().removeClass("calendar_day_act");
        },
        dayaddclass:function(date){
            return null;
        },
        showbtn:true,
    };
    var opts = $.extend(defaults,options);

    var calendarid = $(opts.element);
    //DOM添加
    function addDOM(){
        //onclick="$('#pop').show();"
        calendarid.html("");
        var before_btn=opts.showbtn?'<button class="switch_month beforem_btn">&lt;</button>':'';
        var after_btn=opts.showbtn?'<button class="switch_month afterm_btn">&gt;</button>':'';
        var header_dom = '<div class="flex_i calendar_header ">'+
            before_btn+
            '<div class="flex_auto calendar_info" ></div>'+
            after_btn+
            '</div>';
        var week_dom='<li><div style="padding: 24px 20px;">周日</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>' +
            '<li><div style="padding: 24px 20px;">周一</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>' +
            '<li><div style="padding: 24px 20px;">周二</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>' +
            '<li><div style="padding: 24px 20px;">周三</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>' +
            '<li><div style="padding: 24px 20px;">周四</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>' +
            '<li><div style="padding: 24px 20px;">周五</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>' +
            '<li><div style="padding: 24px 20px;">周六</div><div class="dayMess">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div><div class="dayMess1" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">10</span>人次</div></li>';
        var week_bar_dom = '<ul class="calendar_tr calendar_week">'+week_dom+'</ul>';
        var day_bar_dom = '<ul class="calendar_tr calendar_day_bar"></ul>';
        calendarid.append(header_dom+day_bar_dom+week_bar_dom);
    }
    addDOM();

    //获取今天
    var todaydate = function(){
        if(timeFlag == true){
            var nstr = new Date($('#planDateVal').val());
            var ynow = nstr.getFullYear();
            var mnow = nstr.getMonth();
            var dnow = nstr.getDate();
            return [ynow,mnow,dnow];
        }else if(timeFlag == false){
            return timeList;
        }

    }
    //判断是否为闰年
    var is_leap = function(year){
        return (year%100==0?res=(year%400==0?1:0):res=(year%4==0?1:0));
    }
    //获取周第一天日期方法
    _this.weekfirstdate = function(year,weeknum){
        //获取当年月份天数数组
        var m_days=[31,28+is_leap(year),31,30,31,30,31,31,30,31,30,31];
        //获取当年第一天是周几
        var newyear_week=(new Date(year,0,1)).getDay();
        //新年到周第一天的总天数
        var week_day;
        if(newyear_week < 5){
            //新年第一天算年内第一周[周四在本年]
            week_day = 7*(weeknum-2)+(7-newyear_week+1);
        }else{
            //新年第一天是上年最后一周
            week_day = 7*(weeknum-1)+(7-newyear_week+1);
        }
        var startmouch;
        for(var i=0;i<m_days.length;i++){
            startmouch=i;
            if(week_day>m_days[i]){
                week_day-=m_days[i];
                console.log(week_day)
                if(i==m_days.length-1){
                    year++;
                    startmouch=0;
                }
            }else{
                break;
            }
        }
        return [year,startmouch,week_day];
    }

    //设置周日历
    var setdaydata = function(year,weeknum){

        //获取月份天数数组
        var m_days=[31,28+is_leap(year),31,30,31,30,31,31,30,31,30,31];
        //获取周第一天日期
        var datastart=_this.weekfirstdate(year,weeknum);
        //根据日期判断显示正确的数据（比如传入的值比总周数大）
        var trueweeknum = _this.getweeknum(datastart[0],datastart[1],datastart[2]);
        calendarid.attr({
            "year":trueweeknum[0],
            "weeknum":trueweeknum[1]
        })
        $("#setyear").val(trueweeknum[0]);
        $("#setweek").val(trueweeknum[1]);
        // calendarid.find(".calendar_info").html(trueweeknum[1]+'周/'+trueweeknum[0]);
        var dayList=['周日','周一','周二','周三','周四','周五','周六']

        var week_day="";
        var day_mes = "";
        var isdayaddclass=false;
        if(opts.dayaddclass()!==null){
            isdayaddclass=true;
        }
        var dayaddclass="";
        var newdate;


        var newdate1 = new Date(datastart[0],datastart[1],datastart[2]+0);
        var newdate2 = new Date(datastart[0],datastart[1],datastart[2]+6);
        var start = newdate1.getFullYear()+'-'+((newdate1.getMonth()+1)<10?('0'+(newdate1.getMonth()+1)):(newdate1.getMonth()+1))+'-'+(newdate1.getDate()<10?('0'+newdate1.getDate()):newdate1.getDate())
        var ent = newdate1.getFullYear()+'-'+((newdate2.getMonth()+1)<10?('0'+(newdate2.getMonth()+1)):(newdate2.getMonth()+1))+'-'+(newdate2.getDate()<10?('0'+newdate2.getDate()):newdate2.getDate())

        timeData(start,ent,'')


        for(var i=0;i<7;i++){
            newdate=new Date(datastart[0],datastart[1],datastart[2]+i);

            if(isdayaddclass){
                dayaddclass=" "+opts.dayaddclass(newdate.getFullYear()+'-'+(newdate.getMonth()+1)+'-'+newdate.getDate());
            }
            var istoday='';
            var todayarr=todaydate();
            // console.log(newdate.getFullYear(),todayarr[0] , newdate.getMonth()+1 ,todayarr[1]+1 ,newdate.getDate(),todayarr[2])
            if(newdate.getFullYear()==todayarr[0] && newdate.getMonth()+1 == todayarr[1]+1 && newdate.getDate()==todayarr[2]){
                // istoday = '<span class="today_i">今天</span>';
                $('.calendarTime').text(todayarr[0]+'-'+((todayarr[1]+1)<10?('0'+(todayarr[1]+1)):(todayarr[1]+1))+'-'+(todayarr[2]<10?('0'+todayarr[2]):todayarr[2]))
                // calendarid.find(".calendar_info").html(todayarr[0]+'-'+((todayarr[1]+1)<10?('0'+(todayarr[1]+1)):(todayarr[1]+1))+'-'+(todayarr[2]<10?('0'+todayarr[2]):todayarr[2]));
                week_day+='<li class="calendar_day calendar_day_act" '+
                    'date="'+newdate.getFullYear()+'-'+((newdate.getMonth()+1)<10?('0'+(newdate.getMonth()+1)):(newdate.getMonth()+1))+'-'+(newdate.getDate()<10?('0'+newdate.getDate()):newdate.getDate())+'">'+
                    '<span class="calendar_day_i">'+newdate.getDate()+'</span>'+istoday+
                    '</li>';
                day_mes+='<li><div style="padding: 24px 20px;">'+dayList[i]+'</div><div class="dayMess activeDayMess" id="firstCss'+i+'">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">'+customerCountList[i]+'</span>人次</div><div class="dayMess1 activeDayMess1" id="twoCss'+i+'" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">'+ratioList[i]+'</span>%</div></li>'

            }else{
                week_day+='<li class="calendar_day'+dayaddclass+'" '+
                    'date="'+newdate.getFullYear()+'-'+((newdate.getMonth()+1)<10?('0'+(newdate.getMonth()+1)):(newdate.getMonth()+1))+'-'+(newdate.getDate()<10?('0'+newdate.getDate()):newdate.getDate())+'">'+
                    '<span class="calendar_day_i">'+newdate.getDate()+'</span>'+istoday+
                    '</li>';
                day_mes+='<li><div style="padding: 24px 20px;">'+dayList[i]+'</div><div class="dayMess" id="firstCss'+i+'">计划跟进<span style="font-size: 18px;color: #222222;margin-left:10px">'+customerCountList[i]+'</span>人次</div><div class="dayMess1" id="twoCss'+i+'" style="margin-top: 10px">完成率 &nbsp;&nbsp; <span style="font-size: 18px;color: #222222;margin-left:10px">'+ratioList[i]+'</span>%</div></li>'
            }

        }
        newdate=null;
        calendarid.find(".calendar_week").html(day_mes);
        calendarid.find(".calendar_day_bar").html(week_day);
    }

    //传入日期为当年第几周
    _this.getweeknum = function(year,month,day){
        //获取月份天数数组
        var m_days=[31,28+is_leap(year),31,30,31,30,31,31,30,31,30,31];

        var newtonowday=0;
        for(var i=0;i<month;i++){
            newtonowday += m_days[i];
        }
        newtonowday += day;
        //获取当年第一天是周几
        var newyear_week=(new Date(year,0,1)).getDay();
        var fdaynothisy=false;
        //新年到周第一天的总天数
        if(newyear_week < 5){
            //新年第一天算年内第一周[周四在本年]
            newtonowday += newyear_week;
            if(newyear_week==0 && m_days[2]==29){
                fdaynothisy=true;
            }
        }else{
            //新年第一天是上年最后一周
            fdaynothisy=true;
            newtonowday -= (7-newyear_week);
        }
        var weeknum_result = Math.ceil(newtonowday/7);
        var weekyear=year;
        if(weeknum_result==0){
            var beforeyear_fweek=(new Date(weekyear-1,0,1)).getDay();
            if(beforeyear_fweek<5 && beforeyear_fweek>1 && fdaynothisy){
                weeknum_result=53;
            }else{
                weeknum_result=52;
            }
            weekyear--;
        }else if(weeknum_result>52){
            var year_lweek=(new Date(year,11,31)).getDay();
            if(year_lweek > 3 && newyear_week < 5){
                weeknum_result=53;
            }else{
                weekyear++;
                weeknum_result=1;
            }
        }
        return [weekyear,weeknum_result];
    }

    //DOM添加
    _this.confirmweek = function(year,weeknum){
        if(!year) year=$("#setyear").val();
        if(!weeknum) weeknum=$("#setweek").val();
        if(weeknum<1) weeknum=1;
        setdaydata(year,weeknum);




        // console.log(weeknum)
        // if(flag1 == true){
        //     $('.all').on('click',function(){
        //         flag1 = false;
        //         $('.all').addClass('active-second');
        //         $('.week').removeClass('active-second');
        //         $("#dateType").val("all");
        //
        //         var beforew=weeknum-1;
        //         var beforeweekfirst=_this.weekfirstdate(year,beforew);
        //         var beforeweekdata=_this.getweeknum(beforeweekfirst[0],beforeweekfirst[1],beforeweekfirst[2]);
        //         _this.confirmweek(beforeweekdata[0],beforeweekdata[1]);
        //
        //     })
        //
        // }else if(flag1 == false){
        //     flag1 = true;
        //     $('.week').on('click',function(){
        //         $('.week').addClass('active-second');
        //         $('.all').removeClass('active-second');
        //         $("#dateType").val("all");
        //
        //         var afterw=weeknum+1;
        //         var afterweekfirst=_this.weekfirstdate(year,afterw);
        //         var afterweekdata=_this.getweeknum(afterweekfirst[0],afterweekfirst[1],afterweekfirst[2]);
        //         _this.confirmweek(afterweekdata[0],afterweekdata[1]);
        //
        //     })
        //
        // }



        // //上一周
        // calendarid.find(".beforem_btn").off("click").on("click",function(){
        //     var beforew=weeknum-1;
        //     var beforeweekfirst=_this.weekfirstdate(year,beforew);
        //     var beforeweekdata=_this.getweeknum(beforeweekfirst[0],beforeweekfirst[1],beforeweekfirst[2]);
        //     _this.confirmweek(beforeweekdata[0],beforeweekdata[1]);
        // })
        // //下一周
        // calendarid.find(".afterm_btn").off("click").on("click",function(){
        //     var afterw=weeknum+1;
        //     var afterweekfirst=_this.weekfirstdate(year,afterw);
        //     var afterweekdata=_this.getweeknum(afterweekfirst[0],afterweekfirst[1],afterweekfirst[2]);
        //     _this.confirmweek(afterweekdata[0],afterweekdata[1]);
        // })

        //day点击事件
        calendarid.find(".calendar_day").on("click",function(){
            var obj=$(this);
            opts.dayclick(obj.attr("date"),this);
            let clickFirst = "#firstCss"+obj.index()
            $(clickFirst).addClass('activeDayMess').parent().siblings().find('.dayMess').removeClass('activeDayMess');

            let clickTwo = "#twoCss"+obj.index()
            $(clickTwo).addClass('activeDayMess1').parent().siblings().find('.dayMess1').removeClass('activeDayMess1');

            $(".calendarTime").text(obj.attr("date"));

            dataVal=obj.attr("date");
            // initCompletionRate()
            // followPlanList()
            // pageLeft()
            contactPersonTableInit()
        })
    }
    //本周
    _this.nowweek = function(){
        var todayarr=todaydate();
        var weekdata=_this.getweeknum(todayarr[0],todayarr[1],todayarr[2]);
        _this.confirmweek(weekdata[0],weekdata[1]);
    }
    _this.nowweek();
}






// //跟进计划列表
// var $followPlanTable = $('#followPlanForm');
// //防止表头与表格不对齐
// $(window).resize(function () {
//     // $followPlanTable.bootstrapTable('resetView');
// });
// var customerId;
// ////意向度排序，时间排序传参三个赋值
// var setsortName='createTm',urlFollow='/clueFollow/selectClueFollowList?',getMethod='get'
//
// var myDate = new Date();
// var newTime=myDate.getTime() //现在时间
// // var ms = 24 * 3600 * 1000 * 1;
// // myDate.setTime(parseInt(newTime + ms));
// var year=myDate.getFullYear();    //获取完整的年份(4位,1970-????)
// var month=myDate.getMonth();       //获取当前月份(0-11,0代表1月)
// var getdata=myDate.getDate();        //获取当前日(1-31)
// var dataVal=myDate.getFullYear()+'-'+(myDate.getMonth()>9?(myDate.getMonth()+1):'0'+(myDate.getMonth()+1))+'-'+(myDate.getDate()>9?(myDate.getDate()):'0'+(myDate.getDate()))
// var flagTime=false
// //初始分页每页多少，当前第几页
// var pageIndex=1,pageSize=10,totalRecords=0
// var pageIndex_pagerContant=1,pageSize_pagerContant=3,totalRecords_pagerContant=0
// //get请求 followPlanFormList的data下url的路径?
// var dataJson={
//     pageSize : 10,
//     pageIndex : 1,
//     sortName : 'createTm', //排序列名
//     sortOrder : 'desc',//排序方式
//     isAdmin : 2,//权限
//     //搜索条件
//      customerId:''
// }
// var PlanListUrl='',PlanListData=[]
// for(var k in dataJson){
//     PlanListUrl+=k+'='+dataJson[k]+"&"
// }
// PlanListUrl=PlanListUrl.substring(0,PlanListUrl.length-1)
//
// //时间上一天，下一天
// // function getDayLasetNext(num,type){
// //     // if(flagTime==true){
// //     //     newTime=newTime
// //     // }else{
// //     //     newTime=myDate.getTime() //现在时间
// //     // }
// //     newTime=myDate.getTime() //现在时间
// //
// //     var ms = 24 * 3600 * 1000 * num;
// //     if(type=='next'){
// //         myDate.setTime(parseInt(newTime + ms));
// //     }else{
// //         myDate.setTime(parseInt(newTime - ms));
// //     }
// //
// //     dataVal=myDate.getFullYear()+'-'+(myDate.getMonth()>9?(myDate.getMonth()+1):'0'+(myDate.getMonth()+1))+'-'+(myDate.getDate()>9?(myDate.getDate()):'0'+(myDate.getDate()))
// //     $('#collectionDate').val(dataVal)
// //     initCompletionRate()
// //     // flagTime=false
// // }
//
// $('#collectionDate').val(dataVal)
// $(function () {
//
//     // 日期选择控件
//
//
//     $('#collectionDate').datepicker({
//         language: "zh-CN",
//         autoclose: true,
//         clearBtn: true,
//         todayHighlight: true,
//         format: "yyyy-mm-dd",
//         viewDate:new Date(),
//
//
//     }).on("changeDate", function (e) {
//         var datas=e.dates[0]
//         newTime=e.dates[0].getTime()
//         myDate.setTime(parseInt(newTime));
//         dataVal=datas.getFullYear()+'-'+(datas.getMonth()>9?(datas.getMonth()+1):'0'+(datas.getMonth()+1))+'-'+(datas.getDate()>9?(datas.getDate()):'0'+(datas.getDate()))
//         initCompletionRate()
//         followPlanList()
//     });
//     // $('[data-toggle="popover"]').popover()
//
//
//
//
//
//     //右侧跟进记录表格初始化
//     followPlanFormList(urlFollow+PlanListUrl,'get',PlanListData)
//     //初始化完成率
//     initCompletionRate()
//     //初始化跟进进度
//     followPlanList()
//
//
// })
// // //跟进记录表格初始化
// // function queryParams(params){
// //     params.pageSize = params.limit;
// //     params.pageIndex = (params.offset / params.limit) + 1;
// //     params.sortName = params.sort; //排序列名
// //     params.sortOrder = params.order;//排序方式
// //     params.isAdmin = 2;//权限
// //     //搜索条件
// //     params.customerId=customerId
// //     // params.customerName = $.trim($('#customerName2').val());//客户名称
// //     // params.contactPerson = $.trim($('#contactPerson').val());//联系人
// //     // params.startDate = $.trim($('#startDate').val());//开始计划日期
// //     // params.endDate = $.trim($('#endDate').val());//截止计划日期
// //     // params.createPeopleName = $.trim($('#createPeopleName').val());//所属人
// //     // params.dateType = $('#dateType').val();
// //     // params.followType = $('#followType').val();
// //     return params;
// // }
// //
// // function indexFormat(value, row, index) {
// //     return index + 1;
// // }
//
// // //跟进记录表格初始化
//
//
//
// //初始化-计划跟进客户列表 左侧
//
// function followPlanList() {
//     var formData = new FormData();
//     formData.append("planDate",dataVal)
//     formData.append("pageIndex",pageIndex)
//     formData.append("pageSize",pageSize)
//     $.ajax({
//         url:'/followPlan/getFollowPlanList',
//         type: 'post',
//         dataType: "json",
//         contentType: false,
//         data: formData,
//         processData: false,
//         success: function (data) {
//             if(data.code=="000000"){
//                 var mergeHtml=''
//                 //onclick="selectClueFollowList('${data.data[i].customerId}')"
//                 for(let i=0,len=data.data.length;i<len;i++){
//                     mergeHtml+=`<div class="merge-box" style="cursor: pointer;margin:20px;" data-customer="${data.data[i].customerId}" >
//                             <div class="imageBox"><img src="${data.data[i].customerImg}" alt=""></div>
//                             <div class="row" style="margin-left: 100px">
//                                 <div class="leftRightBox ">
//                                     <div class="companyBox col-sm-12">
//                                         <span  class="col-lg-3 col-md-3 col-sm-3 col-xs-12">联系人:${data.data[i].contactName}</span>
//                                         <span class="col-lg-3 col-md-3 col-sm-3 col-xs-12" >热度值<span style="color: #f00;">❤</span>：${data.data[i].thermodynamicValue}</span>
//                                     </div>
//
//                                 </div>
//                                 <div class="restBox col-sm-12">
//                                     <span class="col-lg-3 col-md-3 col-sm-3 col-xs-12">客户:${data.data[i].customerName}</span>
//                                     <span class="col-lg-3 col-md-3 col-sm-3 col-xs-12" >职务:${data.data[i].contactPosition}</span>
//
//                                 </div>
//                             </div>
//                             <hr/>
//                         </div>
//
// `
//                 }
//
//                 $("#contantx").html(mergeHtml)
//
//                 pageIndex=data.pageIndex
//                 pageSize=data.pageSize
//                 totalRecords=data.totalRecords
//
//                 $(".merge-box").on('click',function () {
//                     PlanListUrl=''
//                     dataJson.customerId=$(this).attr('data-customer')
//                     for(var k in dataJson){
//                         PlanListUrl+=k+'='+dataJson[k]+"&"
//                     }
//                     PlanListUrl=PlanListUrl.substring(0,PlanListUrl.length-1)
//                     $(this).addClass('merge-back');
//                     $(this).siblings().removeClass('merge-back');
//                     // $('.followAll').addClass('active-second');
//                     // $('.plan').removeClass('active-second');
//                     followPlanFormList(urlFollow+PlanListUrl,'get',PlanListData)
//
//
//                     // setTimeout(function () {
//                     //     if(totalRecords_pagerContant==0){
//                     //         totalRecords_pagerContant=1
//                     //     }
//                     //     $("#pagerContant").zPager({
//                     //         htmlBox: $('#wraper'),
//                     //         btnShow: true,
//                     //         ajaxSetData: false,
//                     //         minPage:0,//最小页码数，页码小于此数值则不显示上下分页按钮
//                     //         totalData: totalRecords_pagerContant, //数据总条数
//                     //         pageData: 10, //每页数据条数
//                     //         pageCount: 0, //总页数
//                     //         current: 1, //当前页码数
//                     //         pageStep: 10, //当前可见最多页码个数
//                     //         btnShow: false, //是否显示第一页和最后一页按钮
//                     //
//                     //     });
//                     // },100)
//                     pageRight()
//
//
//                 })
//             }
//         },
//         error: function (err) {
//
//         }
//     })
// }
//
//
// // 初始化跟进记录 跟进客户点击改变 右侧
//
// function followPlanFormList(url,method,data)  {
//     $.ajax({
//         url: url,//请求地址
//         method: method,//请求方式
//         contentType: "application/x-www-form-urlencoded",//请求内容类型
//         dataType: "json",
//         data:data,
//         processData: false,
//         success: function (data) {
//             if(data.code=="000000"){
//                 var mergeHtml=''
//                 for(let i=0,len=data.data.length;i<len;i++){
//                     mergeHtml+=`<div class="merge-box" style="cursor: pointer;margin:20px;" >
//
//                             <div class="row" >
//                                 <div class="leftRightBox ">
//                                     <div class="companyBox col-sm-12">
//                                         <span  class="col-lg-8 col-md-8 col-sm-8 col-xs-12">跟进日期 : ${data.data[i].followTm}</span>
//
//                                     </div>
//
//                                 </div>
//                                 <div class="restBox col-sm-12">
//                                     <span class="col-lg-8 col-md-8 col-sm-8 col-xs-12 follow-detail" title="${data.data[i].followDetail}">跟进详情 : ${data.data[i].followDetail}</span>
//                                     <span class="col-lg-3 col-md-3 col-sm-3 col-xs-12" >
//                                         <button type="button" class="js-create-tab btn btn-default" title="标签" onclick="poppverClick()"
//                                                 data-container="body" data-toggle="popover" data-placement="top"
//                                                 data-content="${data.data[i].tag}">
//                                             标签
//                                         </button>
//                                     </span>
//
//                                 </div>
//                             </div>
//                             <hr/>
//                         </div>
//
// `
//                 }
//
//                 $("#followContant").html(mergeHtml)
//                 $('[data-toggle="popover"]').popover()
//
//                 pageIndex_pagerContant=data.pageIndex
//                 pageSize_pagerContant=data.pageSize
//                 totalRecords_pagerContant=data.totalRecords
//
//             }
//
//         },
//         error: function (err) {
//
//         }
//     })
// }
// function poppverClick(){
//     $('[data-toggle="popover"]').popover()
// }
//
// // $('.popover-dismiss').popover({
// //     trigger: 'focus'
// // })
//
// //时间格式换算
// function dateFormat(value) {
//     if (value != null) {
//         var date = new Date(value);
//         var month = date.getMonth()+1;
//         var tian = date.getDate();
//         if (month >= 1 && month <= 9) {
//             month = "0" + month;
//         }
//         if (tian >= 1 && tian <= 9) {
//             tian = "0" + tian;
//         }
//
//         return date.getFullYear() + '-' + month + '-' + tian;
//     }
// }
//
// //商机类型换算
// function opportunityStatusFormat(value) {
//     if (value == null || value == undefined) {
//         return "-";
//     } else if (1 == value) {
//         return "<span class='label label-success-light'>初步洽谈</span>";
//     } else if (2 == value) {
//         return "<span class='label label-yellow-light'>需求确定</span>";
//     } else if (3 == value) {
//         return "<span class='label label-info-light'>方案报价</span>";
//     } else if (4 == value){
//         return "<span class='label label-purple-light'>谈判</span>";
//     }else if (5 == value){
//         return "<span class='label label-purple-light'>洽谈合同</span>";
//     }else if (6 == value){
//         return "<span class='label label-purple-light'>赢单</span>";
//     }else if (7 == value){
//         return "<span class='label label-purple-light'>输单</span>";
//     }
// }
//
// //初始化有关商机 右侧
// function businessFormList(url,method,data)  {
//     $.ajax({
//         url: url,//请求地址
//         method: method,//请求方式
//         contentType: "application/x-www-form-urlencoded",//请求内容类型
//         dataType: "json",
//         data:data,
//         processData: false,
//         success: function (data) {
//             if(data.code=="000000"){
//                 var mergeHtml=''
//                 mergeHtml+=`<div class="merge-box" style="cursor: pointer;margin:20px;" >
//
//                             <div class="row" >
//                                 <div class="leftRightBox ">
//                                     <div class="companyBox col-sm-12">
//                                         <span  class="col-lg-4 col-md-4 col-sm-4 col-xs-12">商机标题 </span>
//                                         <span  class="col-lg-4 col-md-4 col-sm-4 col-xs-12">商机类型 </span>
//                                         <span  class="col-lg-4 col-md-4 col-sm-4 col-xs-12">商机建立时间  </span>
//
//                                     </div>
//
//                                 </div>
//
//                             </div>
//                             <hr/>
//                         </div>`
//                 for(let i=0,len=data.data.length;i<len;i++){
//                     mergeHtml+=`<div class="merge-box" style="cursor: pointer;margin:20px;" >
//
//                             <div class="row" >
//                                 <div class="leftRightBox ">
//                                     <div class="companyBox col-sm-12">
//                                         <span  class="col-lg-4 col-md-4 col-sm-4 col-xs-12"> ${data.data[i].opportunityTitle}</span>
//                                         <span  class="col-lg-4 col-md-4 col-sm-4 col-xs-12"> ${opportunityStatusFormat(data.data[i].opportunityStatus)}</span>
//                                         <span  class="col-lg-4 col-md-4 col-sm-4 col-xs-12">  ${dateFormat(data.data[i].createTm)} </span>
//
//                                     </div>
//
//                                 </div>
//
//                             </div>
//                             <hr/>
//                         </div>
//
// `
//                 }
//
//
//                 $("#followContant").html(mergeHtml)
//
//                 pageIndex_pagerContant=data.pageIndex
//                 pageSize_pagerContant=data.pageSize
//
//                 totalRecords_pagerContant=data.totalRecords
//
//
//
//
//
//
//
//             }
//         },
//         error: function (err) {
//
//         }
//     })
// }
//
//
// //计划跟进客户列表
//
//
//
//
//
// //初始化完成率
// function initCompletionRate() {
//
//     var jsonData={
//         planDate:dataVal
//     }
//     // JSON.stringify
//     $.ajax({
//         url:'/followPlan/getFollowPlanCount',
//         type: 'get',
//         dataType: "json",
//         contentType: "application/json",
//         data:jsonData,
//         success: (function (data) {
//             if(data.code=='000000'){
//                 $("#totalAmount").html(data.data.customerCount)
//                 if(data.data.ratio!=null){
//                     $("#discountAmount").html(data.data.ratio)
//                 }
//                 if(data.data.ratio==null){
//                     $("#discountAmount").html('0')
//                 }
//
//             }
//         }),
//         error: (function (res) {
//
//         })
//     })
// }
// //跟进记录、有关商机 切换
// var selectPlanType='followAll'
// function selectPlan(type) {
//     selectPlanType=type
//     if(type=='followAll'){
//
//         urlFollow='/clueFollow/selectClueFollowList?'
//         getMethod='get'
//         followPlanFormList(urlFollow+PlanListUrl,getMethod,PlanListData)
//         $('.followAll').addClass('active-second');
//         $('.plan').removeClass('active-second');
//         // setTimeout(function () {
//         //     $("#pagerContant").zPager({
//         //         htmlBox: $('#wraper'),
//         //         btnShow: true,
//         //         ajaxSetData: false,
//         //         minPage:0,//最小页码数，页码小于此数值则不显示上下分页按钮
//         //         totalData: totalRecords_pagerContant, //数据总条数
//         //         pageData: 10, //每页数据条数
//         //         pageCount: 0, //总页数
//         //         current: 1, //当前页码数
//         //         pageStep: 10, //当前可见最多页码个数
//         //         btnShow: false, //是否显示第一页和最后一页按钮
//         //
//         //     });
//         // },100)
//         pageRight()
//
//     }else{
//         urlFollow='/opportunity/selectOpportunityVoList'
//         getMethod='post'
//
//         businessFormList( urlFollow,getMethod,PlanListUrl)
//         $('.followAll').removeClass('active-second');
//         $('.plan').addClass('active-second');
//         // setTimeout(function () {
//         //     if(totalRecords_pagerContant==0){
//         //         totalRecords_pagerContant=1
//         //     }
//         //     $("#pagerContant").zPager({
//         //         htmlBox: $('#wraper'),
//         //         btnShow: true,
//         //         ajaxSetData: false,
//         //         minPage:0,//最小页码数，页码小于此数值则不显示上下分页按钮
//         //         totalData: totalRecords_pagerContant, //数据总条数
//         //         pageData: 10, //每页数据条数
//         //         pageCount: 0, //总页数
//         //         current: 1, //当前页码数
//         //         pageStep: 10, //当前可见最多页码个数
//         //         btnShow: false, //是否显示第一页和最后一页按钮
//         //
//         //     });
//         // },100)
//         pageRight()
//
//     }
// }
// //意向度排序，时间排序
// function radioSort(type) {
//     PlanListUrl=''
//     if(type=='createTm'){
//         dataJson.sortName='createTm'
//         for(var k in dataJson){
//             PlanListUrl+=k+'='+dataJson[k]+"&"
//         }
//         PlanListUrl=PlanListUrl.substring(0,PlanListUrl.length-1)
//         if(selectPlanType=='followAll'){
//             getMethod='get'
//             followPlanFormList(urlFollow+PlanListUrl,getMethod,PlanListData)
//         }else{
//             getMethod='post'
//             businessFormList( urlFollow,getMethod,PlanListUrl)
//         }
//     }else{
//         dataJson.sortName='customerIntention'
//         for(var k in dataJson){
//             PlanListUrl+=k+'='+dataJson[k]+"&"
//         }
//         PlanListUrl=PlanListUrl.substring(0,PlanListUrl.length-1)
//         // setsortName='customerIntention'
//         if(selectPlanType=='followAll'){
//             getMethod='get'
//             followPlanFormList(urlFollow+PlanListUrl,getMethod,PlanListData)
//         }else{
//             getMethod='post'
//             businessFormList( urlFollow,getMethod,PlanListUrl)
//         }
//     }
// }
//
// // 跳转线上线下电话跟进   跟进方式：1-线上电话；2-拜访 3-微信 4-线下电话 5-邮箱 6-陪访
// function goOnline(name) {
//     var type = '';
//     var title = '跟进';
//     var source = '1';//从哪跳转到跟进页面（0：线索；1：客户）
//     // 线上电话
//     if (name == 'online') {
//         type = "1";
//         title = '客户跟进-线上电话';
//     }
//     // 拜访
//     if (name == 'visit') {
//         type = "2";
//         title = '客户跟进-拜访';
//     }
//     // 微信
//     if (name == 'WeChat') {
//         type = "3";
//         title = '客户跟进-微信交流';
//     }
//     // 线下电话
//     if (name == 'offline') {
//         type = "4";
//         title = '客户跟进-线下电话';
//     }
//     // 电子邮件
//     if (name == 'email') {
//         type="5";
//         title = '客户跟进-电子邮件';
//     }
//     // 陪访
//     if (name == 'accompanyingVisit') {
//         type = "6";
//         title = '客户跟进-陪访';
//     }
//     parent.$(parent.document).data('multitabs').create({
//         iframe : true,
//         title : title,
//         url : "/front/followPlanManager/clueFollow?type="+ type +"&source=" +source
//     }, true);
// }
// //type
// // function pager(){
// //
// //     $("#pager").zPager({
// //         htmlBox: $('#wraper'),
// //         btnShow: true,
// //         ajaxSetData: false,
// //         minPage:0,//最小页码数，页码小于此数值则不显示上下分页按钮
// //         totalData: totalRecords, //数据总条数
// //         pageData: 10, //每页数据条数
// //         pageCount: 0, //总页数
// //         current: 1, //当前页码数
// //         pageStep: 10, //当前可见最多页码个数
// //         btnShow: false, //是否显示第一页和最后一页按钮
// //     });
// //
// //     function currentPage(currentPage){
// //         /*
// //             触发页码数位置： Page/js/jquery.z-pager.js 64行
// //         */
// //         // "当前页码数：" + currentPage
// //         pageIndex=currentPage
// //         dataJson.pageIndex=currentPage
// //         followPlanList()
// //     }
// // }
// // pager()
//
// function pageLeft(){
//     setTimeout(function () {
//         $("#pager").zPager({
//             htmlBox: $('#wraper'),
//             btnShow: true,
//             ajaxSetData: false,
//             minPage:0,//最小页码数，页码小于此数值则不显示上下分页按钮
//             totalData: totalRecords, //数据总条数
//             pageData: 10, //每页数据条数
//             pageCount: 0, //总页数
//             current: 1, //当前页码数
//             pageStep: 10, //当前可见最多页码个数
//             btnShow: false, //是否显示第一页和最后一页按钮
//         });
//     },100)
// }
// pageLeft()
//
//
//
// function pageRight(){
//     setTimeout(function () {
//         if(totalRecords_pagerContant==0){
//             totalRecords_pagerContant=1
//         }
//         $("#pagerContant").zPager({
//             htmlBox: $('#wraper'),
//             btnShow: true,
//             ajaxSetData: false,
//             minPage:0,//最小页码数，页码小于此数值则不显示上下分页按钮
//             totalData: totalRecords_pagerContant, //数据总条数
//             pageData: 10, //每页数据条数
//             pageCount: 0, //总页数
//             current: 1, //当前页码数
//             pageStep: 10, //当前可见最多页码个数
//             btnShow: false, //是否显示第一页和最后一页按钮
//
//         });
//     },100)
// }
// pageRight()
//
//
// function currentPage(currentPage){
//     /*
//         触发页码数位置： Page/js/jquery.z-pager.js 64行
//     */
//     // "当前页码数：" + currentPage
//     PlanListUrl=''
//     pageIndex_pagerContant=currentPage
//     dataJson.pageIndex=currentPage
//     for(var k in dataJson){
//         PlanListUrl+=k+'='+dataJson[k]+"&"
//     }
//     PlanListUrl=PlanListUrl.substring(0,PlanListUrl.length-1)
//     if(selectPlanType=='followAll'){
//         followPlanFormList(urlFollow+PlanListUrl,'get',PlanListData)
//     }else{
//         businessFormList( urlFollow,getMethod,PlanListUrl)
//     }
//
// }
//
//
//



/*
* 日期选择
* */




